>=(greater than or equal to)أكبر من أو يساوي
تؤدي
نفس وظيفة >(greater than) ,ولكن في حالة >(greater than) يلزم أن يكون أحد المتغيرين أكبر من الآخر ,ولكن في حالة >=(greater
than or equal to) قد يكون المتغيران متساويين أو أحدهما أكبر من الآخر.
مثال:
var x = Number(25)
var y = Number(25)
trace(x >= y);
· في المثال السابق يقوم
البرنامج بإنشاء متغيرين عدديينx و y لهما نفس القيمة
,ثم يقوم بالمقارنة بينهما ,ويفحص الشرط :هل المتغير x أكبر من المتغير y أم يساويه ؟؟ والإجابة
بالطبع هي نعم لأن المتغير x يساوي المتغير y
,لذلك يعرض البرنامج في نافذة output كلمة "true"
.
· ونلاحظ هنا أن هناك شرطان ,إذا تحقق أحدهما يعرض البرنامج كلمة true"" ,وهما:
1.
أن يكون المقرنان متساويين.
2.
أن يكون المقارن الأول أكبر من المقرن
الثاني.
· ولتوضيح الفرق بين أكبر من >(greater than)
و أكبر من أو يساوي
>=(greater than or equal to) ,نقوم بتحويل >=
في المثال السابق إلي >
كما يلي:
var x =Number(25)
var y = Number(25)
trace(x > y);
وفي هذا المثال يفحص البرنامج الشرط التالي
: هل قيمة المتغير x أكبر من
قيمة المتغير y ؟؟ بالطبع لا ,لأن القيمتان متساويتان ,ولذلك يعرض
البرنامج في نافذة output
كلمة "false" وهذا يعني أن الشرط لم
يتحقق.
انظر أيضا:
<(less than) , <=(less than or equal to)
*******************